temporary work contract - German English Dictionary